Big Huge Thesaurus

capital of Barbados

noun